ball bat - German English Dictionary